<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Validation Language Lines
    |--------------------------------------------------------------------------
    |
    | The following language lines contain the default error messages used by
    | the validator class. Some of these rules have multiple versions such
    | as the size rules. Feel free to tweak each of these messages here.
    |
    */

    'accepted'             => ' :attribute 必须确认.',
    'active_url'           => 'The :attribute is not a valid URL.',
    'after'                => ':attribute 必须是在 :date 之后.',
    'after_or_equal'       => ':attribute 必须是在 :date 之后或与 :date 相同的值.',
    'alpha'                => ':attribute 必须完全由字母构成。.',
    'alpha_dash'           => ':attribute 只能包含字母、数字，以及破折号 (-) 和下划线 ( _ ).',
    'alpha_num'            => ':attribute 必须是完全是字母、数字.',
    'array'                => ' :attribute 必须是个数组.',
    'before'               => ':attribute 必须是在 :date 之前.',
    'before_or_equal'      => ':attribute 必须是在 :date 之前或与 :date 相同的值.',
    'between'              => [
        'numeric' => 'The :attribute must be between :min and :max.',
        'file'    => 'The :attribute must be between :min and :max kilobytes.',
        'string'  => 'The :attribute must be between :min and :max characters.',
        'array'   => 'The :attribute must have between :min and :max items.',
    ],
    'boolean'              => ':attribute 必须为 true 或者 false.',
    'confirmed'            => 'The :attribute confirmation does not match.',
    'date'                 => 'The :attribute is not a valid date.',
    'date_equals'          => 'The :attribute must be a date equal to :date.',
    'date_format'          => 'The :attribute does not match the format :format.',
    'different'            => 'The :attribute and :other must be different.',
    'digits'               => 'The :attribute must be :digits digits.',
    'digits_between'       => 'The :attribute must be between :min and :max digits.',
    'dimensions'           => 'The :attribute has invalid image dimensions.',
    'distinct'             => 'The :attribute field has a duplicate value.',
    'email'                => ':attribute 格式不正确.',
    'ends_with'            => 'The :attribute must end with one of the following: :values',
    'exists'               => ':attribute 已存在.',
    'file'                 => 'The :attribute must be a file.',
    'filled'               => 'The :attribute field must have a value.',
    'gt'                   => [
        'numeric' => ':attribute 必须大于 :value.',
        'file'    => ':attribute 必须大于 :value kb.',
        'string'  => ':attribute 必须大于 :value 个字符.',
        'array'   => ':attribute 必须超过 :value 元素.',
    ],
    'gte'                  => [
        'numeric' => ':attribute 必须大于或等于 :value.',
        'file'    => ':attribute 必须大于或等于 :value kb.',
        'string'  => ':attribute 必须大于或等于 :value 个字符.',
        'array'   => ':attribute 必须有 :value 元素或以上.',
    ],
    'image'                => 'The :attribute must be an image.',
    'in'                   => ':attribute 不正确.',
    'in_array'             => 'The :attribute field does not exist in :other.',
    'integer'              => ':attribute 必须是个整数.',
    'ip'                   => ':attribute 必须是个正确的 IP 地址.',
    'ipv4'                 => ':attribute 必须是个正确的 IPv4 地址.',
    'ipv6'                 => ':attribute 必须是个正确的 IPv6 地址.',
    'json'                 => ':attribute 必须是个正确的 JSON 字符串.',
    'lt'                   => [
        'numeric' => ':attribute 必须小于 :value.',
        'file'    => ':attribute 必须小于 :value kb.',
        'string'  => ':attribute 必须小于 :value 个字符.',
        'array'   => ':attribute 不能超过或等于 :value 个元素.',
    ],
    'lte'                  => [
        'numeric' => ':attribute 必须小于或等于 :value.',
        'file'    => ':attribute 必须小于或等于 :value kb.',
        'string'  => ':attribute 必须小于或等于 :value 个字符.',
        'array'   => ':attribute 不能超过 :value 个元素.',
    ],
    'max'                  => [
        'numeric' => ' :attribute 不能大于 :max.',
        'file'    => ' :attribute 不能大于 :max kilobytes.',
        'string'  => ' :attribute 不能大于 :max 个字符.',
        'array'   => ' :attribute 不能大于 :max 个值.',
    ],
    'mimes'                => 'The :attribute must be a file of type: :values.',
    'mimetypes'            => 'The :attribute must be a file of type: :values.',
    'min'                  => [
        'numeric' => ' :attribute 不能小于 :min.',
        'file'    => 'The :attribute must be at least :min kilobytes.',
        'string'  => ' :attribute 不能少于 :min 个字符.',
        'array'   => 'The :attribute must have at least :min items.',
    ],
    'not_in'               => '选择的:attribute无效.',
    'not_regex'            => 'The :attribute format is invalid.',
    'numeric'              => ':attribute 必须是个数字.',
    'password'             => 'The password is incorrect.',
    'present'              => ':attribute 必须存在.',
    'regex'                => ':attribute 格式错误.',
    'required'             => ':attribute 必填.',
    'required_if'          => '当 :other 是 :value 时, :attribute 必填.',
    'required_unless'      => '当 :other 不是 :values 时, :attribute 必填.',
    'required_with'        => 'The :attribute field is required when :values is present.',
    'required_with_all'    => 'The :attribute field is required when :values are present.',
    'required_without'     => '当 :values 未填写时, :attribute 必填',
    'required_without_all' => '当 :values 都未填写时, :attribute 必填.',
    'same'                 => ':attribute 和 :other 必须匹配.',
    'size'                 => [
        'numeric' => 'The :attribute must be :size.',
        'file'    => 'The :attribute must be :size kilobytes.',
        'string'  => 'The :attribute must be :size characters.',
        'array'   => 'The :attribute must contain :size items.',
    ],
    'starts_with'          => ':attribute 必须以 :values 开头',
    'string'               => ':attribute 必须是字符串.',
    'timezone'             => ':attribute 必须是有效的区域.',
    'unique'               => '当前:attribute 已经存在.',
    'uploaded'             => ':attribute 上传失败.',
    'url'                  => ':attribute 格式错误.',
    'uuid'                 => 'The :attribute must be a valid UUID.',

    'version'              => ':attribute 格式错误.',
    'zh_mobile'            => ':attribute 格式不正确',
    'cn_mobile'            => ':attribute 格式不正确',
    'confirm_mobile_not_change' => ':attribute 校验码不匹配',
    /*
    |--------------------------------------------------------------------------
    | Custom Validation Language Lines
    |--------------------------------------------------------------------------
    |
    | Here you may specify custom validation messages for attributes using the
    | convention "attribute.rule" to name the lines. This makes it quick to
    | specify a specific custom language line for a given attribute rule.
    |
    */

    'custom' => [
        'attribute-name' => [
            'rule-name' => 'custom-message',
        ],
    ],

    /*
    |--------------------------------------------------------------------------
    | Custom Validation Attributes
    |--------------------------------------------------------------------------
    |
    | The following language lines are used to swap our attribute placeholder
    | with something more reader friendly such as "E-Mail Address" instead
    | of "email". This simply helps us make our message more expressive.
    |
    */

    'attributes' => [
        'app' => '应用',
        'area' => '区/县',
        'address' => '详细地址',
        'back_img' => '身份证反面',
        'begin_time' => '开始时间',
        'bookedRank' => '预定名次',
        'catid' => '分类',
        'captcha' => '验证码',
        'channel' => '通道',
        'client_id' => '客户端ID',
        'client_secret' => '客户端密钥',
        'code' => '验证码',
        'content' => '内容',
        'contract_id' => '合同ID',
        'country' => '国家',
        'city' => '城市',
        'controls' => '限定配置',
        'curVer' => '当前版本号',
        'created_at' => '创建时间',
        'updated_at' => '更新时间',
        'create_at' => '创建时间',
        'update_at' => '更新时间',
        'email' => '邮箱',
        'end_time' => '结束时间',
        'end_at' => '结束时间',
        'face_img' => '身份证正面',
        'gateway' => '支付网关',
        'height' => '高度',
        'ico' => '图标',
        'idcard' => '身份证号码',
        'is_admin' => '管理员',
        'issue' => '期数',
        'link' => '链接',
        'linkman' => '联系人',
        'listorder' => '排序',
        'legal_name' => '法人姓名',
        'name' => '名称',
        'minVer' => '最小版本号',
        'mobile' => '手机',
        'organ_code' => '机构代码',
        'password' => '密码',
        'postcode' => '邮编',
        'province' => '省份',
        'reg_type' => '注册类型',
        'role' => '权限',
        'route' => '路由',
        'status' => '状态',
        'start_at' => '开始时间',
        'expired_at' => '过期时间',
        'source' => '渠道',
        'title' => '标题',
        'thumb' => '图片',
        'truename' => '真实姓名',
        'url' => '链接地址',
        'username' => '用户名',
        'user_type' => '身份类型',
        'width' => '宽度',

        // 库存配置
        'scale_tax' => '总服务费比例',
        'scale_hb_tax' => '棒棒糖服务费比例',
        'scale_prize_fill' => '奖池填充比例',
        'init_stock' => '库存初始值',

        'playerId' => '玩家ID',
        'gameId' => '场次ID',
        'hitTime' => '击中时间',
        'version' => '版本',
    ],

];
